left-handed shooter - German English Dictionary